\documentclass[12pt]{article}
\usepackage[UTF8]{ctex}
\usepackage[a4paper, margin=1in]{geometry}
\usepackage{amsmath, amssymb}
\usepackage{graphicx}
\usepackage{tasks}
\settasks{
  label-width = 14pt,
  item-indent = 18pt
}
\usepackage{verbatim}
\usepackage{enumitem}
\usepackage{fancyhdr}
\usepackage{lastpage}
\setlength{\headheight}{15pt}  % 略大于 14.49998pt，取整更清晰
\pagestyle{fancy}
\fancyhf{}
\rhead{《LaTeX科技排版入门》期末复习卷I}
\lhead{2025年秋季学期}
\rfoot{第 \thepage\ 页 / 共 \pageref{LastPage} 页}

\setlength{\parindent}{0pt}
\setlength{\parskip}{1em}

\title{《LaTeX科技排版入门》期末复习卷I}
\author{学号：\underline{\hspace{4cm}} 姓名：\underline{\hspace{4cm}} }
\date{2025年11月3日}

\begin{document}

\maketitle

% \vspace{1em}
% \noindent\textbf{注意事项：}
% \begin{itemize}[left=0pt]
%     \item 本试卷共 \pageref{LastPage} 页，满分 100 分，考试时间 120 分钟。
%     \item 所有答案必须写在答题纸上，写在试卷上无效。
%     \item 请保持卷面整洁，书写清晰。
%     \item 考试期间不得使用手机、智能手表等电子设备。
% \end{itemize}

\section*{一、单项选择题（每题 2 分，共 20 分）}
请将正确答案的字母填入题目前的括号内。

\begin{enumerate}
    \item  %1 
    在 LaTeX 中，用于生成粗体文本的命令是（\quad）。
    \begin{tasks}(4)
        \task \texttt{\textbackslash textit\{\}}
        \task \texttt{\textbackslash emph\{\}}
        \task \texttt{\textbackslash textbf\{\}}
        \task \texttt{\textbackslash underline\{\}}
    \end{tasks}

    \item  %2 
    下列哪个命令用于插入行内数学公式？（\quad）
    \begin{tasks}(1)
        \task \texttt{\$\$...\$\$}
        \task \texttt{\textbackslash [...\textbackslash ]}
        \task \texttt{\$...\$}
        \task \texttt{\textbackslash begin\{equation\}...\textbackslash end\{equation\}}
    \end{tasks}

    \item  %3 
    在 LaTeX 中，插入图片通常使用哪个宏包？（\quad）
    \begin{tasks}(4)
        \task \texttt{amsmath}
        \task \texttt{graphicx}
        \task \texttt{geometry}
        \task \texttt{fancyhdr}
    \end{tasks}

    \item  %4 
    下列哪个环境用于创建无序列表？（\quad）
    \begin{tasks}(4)
        \task \texttt{enumerate}
        \task \texttt{itemize}
        \task \texttt{description}
        \task \texttt{list}
    \end{tasks}

    \item  %5 
    在 LaTeX 中，正确引用参考文献的方式是（\quad）。
    \begin{tasks}(2)
        \task 使用 \texttt{\textbackslash cite\{\}} 和 \texttt{\textbackslash bibliography\{\}}
        \task 使用 \texttt{\textbackslash ref\{\}} 和 \texttt{\textbackslash label\{\}}
        \task 使用 \texttt{\textbackslash footnote\{\}}
        \task 使用 \texttt{\textbackslash include\{\}}
    \end{tasks}

    \item  %6 
    下列哪个文档类最适合撰写科技论文？（\quad）
    \begin{tasks}(4)
        \task \texttt{article}
        \task \texttt{book}
        \task \texttt{beamer}
        \task \texttt{letter}
    \end{tasks}

    \item  %7 
    在数学模式中，表示希腊字母 $\alpha$ 的命令是（\quad）。
    \begin{tasks}(4)
        \task \texttt{\textbackslash Alpha}
        \task \texttt{\textbackslash alpha}
        \task \texttt{\textbackslash a}
        \task \texttt{\textbackslash greek\{a\}}
    \end{tasks}

    \item  %8 
    使用 \texttt{\textbackslash usepackage\{ctex\}} 的主要目的是（\quad）。
    \begin{tasks}(4)
        \task 支持中文排版
        \task 插入表格
        \task 设置页边距
        \task 绘制图形
    \end{tasks}

    \item  %9 
    在 LaTeX 中，插入脚注应使用（\quad）。
    \begin{tasks}(4)
        \task \texttt{\textbackslash footnote\{\}}
        \task \texttt{\textbackslash note\{\}}
        \task \texttt{\textbackslash marginpar\{\}}
        \task \texttt{\textbackslash aside\{\}}
    \end{tasks}

    \item  %10 
    编译含中文的 LaTeX 文档，推荐使用（\quad）。
    \begin{tasks}(2)
        \task pdfLaTeX
        \task XeLaTeX 或 LuaLaTeX
        \task LaTeX + dvips
        \task 无法编译中文
    \end{tasks}
\end{enumerate}

\section*{二、填空题（每空 2 分，共 20 分）}
请在横线上填写正确内容。

\begin{enumerate}[left=0pt,label=\arabic*.,series=fillin, start=11]
    \item LaTeX 中用于生成一级章节标题的命令是 \underline{\hspace{4cm}}。
    \item 在数学环境中，表示求和符号的命令是 \underline{\hspace{4cm}}。
    \item \texttt{\textbackslash begin\{table\}[h]} 中的 \texttt{[h]} 表示 \underline{\hspace{4cm}}。
    \item 引入超链接功能通常使用宏包 \underline{\hspace{4cm}}。
    \item 在 LaTeX 数学模式中，“不等于”符号的命令是 \underline{\hspace{4cm}}。
    \item \texttt{\textbackslash texttt\{...\}} 命令的作用是 \underline{\hspace{4cm}}。
    \item 使用 BibTeX 时，参考文献数据库文件的扩展名通常是 \underline{\hspace{4cm}}。
    \item LaTeX 中强制换行的命令是 \underline{\hspace{4cm}}。
    \item \texttt{\textbackslash documentclass[12pt]\{article\}} 中的 \texttt{12pt} 表示 \underline{\hspace{4cm}}。
    \item 除 \texttt{listings} 外，常用于排版代码的宏包还有 \underline{\hspace{4cm}}（写出一个即可）。
\end{enumerate}

\section*{三、简答题（每题 10 分，共 30 分）}

\begin{enumerate}[left=0pt,label=\arabic*.,resume=fillin]
    \item 简述 LaTeX 与 Word 等所见即所得（WYSIWYG）文字处理软件的主要区别，并说明 LaTeX 在科技文档排版中的优势。

    \vspace{5cm}

    \item 请写出一个完整的 LaTeX 最小工作示例（MWE），要求包含中文标题“我的第一份 LaTeX 文档”、作者“张三”、日期“2025年11月”，正文中包含一句中文“欢迎学习 LaTeX！”以及一个行内公式 $E = mc^2$。

    \vspace{5cm}

    \item 解释 \texttt{\textbackslash label} 和 \texttt{\textbackslash ref} 命令的作用，并举例说明如何交叉引用一个图或表。

    \vspace{5cm}

\end{enumerate}

\section*{四、实操题（共 30 分）}

\begin{enumerate}[left=0pt,label=\arabic*.,resume=fillin]
    \item （15 分）请用 LaTeX 代码写出以下公式：
    \[
    \int_{0}^{\infty} e^{-x^2} \, dx = \frac{\sqrt{\pi}}{2}
    \]
    并简要说明你使用了哪些环境或命令。

    \vspace{5cm}

    \item （15 分）请用 LaTeX 代码创建如下表格（要求：居中、带边框、表头加粗）：

    \begin{center}
    \begin{tabular}{|c|c|c|}
    \hline
    \textbf{姓名} & \textbf{学号} & \textbf{成绩} \\
    \hline
    李四 & 20220001 & 92 \\
    王五 & 20220002 & 87 \\
    \hline
    \end{tabular}
    \end{center}

    请写出完整的表格代码（包括必要的宏包声明，若已在导言区引入可不重复）。

\end{enumerate}

\end{document}

